﻿@charset "utf-8";
/* CSS Document */
.login{ width:100%; min-width:1000px;}
.login_logo{ position:fixed; top:49px; left:39px;}
.login_about{ position:fixed; top:30px; right:32px; height:20px; line-height:20px; color:#fff; padding-left:28px; background:url(../images/login_icon1.png) no-repeat left;}
    .login_about:hover { color:#fff;}
.login_main{ width:1000px; margin:0 auto; padding-top:159px;}
.login_foot{ width:100%; position:fixed; bottom:0; height:50px; line-height:50px; color:#ffffff; text-align:center;}
.login_foot a{ color:#fff;}

.login_foot02{ width:100%; position:fixed; bottom:0; height:50px; line-height:50px; color:#999999; text-align:center;z-index:-1;}
.login_foot02 a{ color:#999999;}
.login_foot03{ width:100%; position:fixed; bottom:50px; height:10px; line-height:10px; color:#999999; text-align:center;z-index:-1;}
.login_foot03 a{ color:#999999;}
.login_tip{ width:1000px; margin-bottom:36px; text-align:center;}
.login_tip02{ width:1000px; margin-bottom:24px; text-align:center;}
.login_tab{ width:390px; padding-left:305px;}
.login_inpbg {width:390px;height:134px;background:url(../images/login_inpbg.png) no-repeat;}
.login_inp{ margin-bottom:26px;}
.login_inp input{width: 338px;height: 18px;padding: 16px 0 16px 50px;border: 1px solid #fff;line-height: 18px;font-size: 16px;color: #f2f2f2;}
.login_inp input.inp1{ background:url(../images/login_inp1.png) no-repeat left;} 
.login_inp input.inp2{ background:url(../images/login_inp2.png) no-repeat left;}

.login_tab02{ width:350px; padding-left:335px;}
.login_inp02 input{ width:298px; height:35px; padding:16px 0 16px 50px; border:1px solid #fff; line-height:35px; font-size:16px; color:#4d4d4d;font-family:"微软雅黑";}
.login_inp02 input.inp3{ background:url(../images/login_inp3.png) no-repeat left;}
.login_inp02 input.inp4{ background:url(../images/login_inp4.png) no-repeat left;}
.login_btn input{ width:390px; height:47px; line-height:47px; text-align:center; background:#0e67c2; border:0 none; font-size:20px; color:#f2f2f2; margin-bottom:15px;cursor:pointer;font-family:"微软雅黑";} 
.login_line{ width:390px; height:22px; line-height:22px; font-size:14px;}
.login_line a{ color:#fff;}
.login_line a.apply{ padding-left:20px; background:url(../images/login_icon2.png) no-repeat left;}
.login_line a.apply02{ padding-left:20px; background:url(../images/login_icon3.png) no-repeat left;}
.fullBg {
	position: fixed;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index:-1;
}

/*表单验证*/
.validate_confirm_info {height:35px;line-height:35px;color:#ffa800;padding-left:15px;position:absolute;background:url(../images/onFocus.png) no-repeat center left; z-index:999; width:500px;}
.validate_error_info {height:35px;line-height:35px;color:#ff4301;padding-left:15px;position:absolute;background:url(../images/onError.png) no-repeat center left; z-index:999; width:500px;}
.validate_right {width:18px;height:35px;position:absolute;background:url(../images/btn_yes.png) no-repeat center left;}
.inperror { border-color:#ff4301;}
.inpconfirm { border-color:#ffa800;}